have to look after oneself - Turc Anglais Dictionnaire